sand flies - Alemán Inglés Diccionario